![]() |
MQTT C Client Libraries Internals
|
Structure to hold all socket data for the module. More...
#include <Socket.h>

Data Fields | ||
| List * | connect_pending | |
| list of sockets for which a connect is pending | ||
| List * | write_pending | |
| list of sockets for which a write is pending | ||
| unsigned int | nfds | |
| no of file descriptors for poll | ||
| struct pollfd * | fds_read | |
| poll read file descriptors | ||
| struct pollfd * | fds_write | |
| struct { | ||
| int cur_fd | ||
| index into the fds_saved array | ||
| unsigned int nfds | ||
| number of fds in the fds_saved array | ||
| struct pollfd * fds_write | ||
| struct pollfd * fds_read | ||
| } | saved | |
Structure to hold all socket data for the module.
| unsigned int Sockets::nfds |
no of file descriptors for poll
number of fds in the fds_saved array